native of palermo - Espagnol Anglais Dictionnaire